masked laughing thrush - Turkish English Dictionary